Teaching Computational Thinking to Science Majors

نویسندگان

  • Susanne Hambrusch
  • Christoph Hoffmann
  • John T. Korb
  • Mark Haugan
چکیده

This paper describes the development and initial evaluation of a new course ”Introduction to Computational Thinking” taken by science majors to fulfill a college computing requirement. The course was developed by computer science faculty in collaboration with science faculty and it focuses on the role of computing and computational principles in scientific inquiry. It uses Python and Python libraries to teach computational thinking via basic programming concepts, data management concepts, simulation, and visualization. Projects drawn from different scientific disciplines are complemented with lectures from faculty in these areas. Our initial evaluation indicates that the problem-driven approach focused on scientific discovery and computational principles increases the student’s interest in computing.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Investigation on Critical Thinking Ability in EFL Reading Class

The present mixed-method study aims to find out the status quo of critical thinking ability of university non-English majors by investigating 224 non-English majors from a university in China (105 male and 119 female students, 114 art and 110 science majors, 109 freshmen and 115 sophomores were included respectively) through questionnaires and interviews. Specifically, it compares critical thin...

متن کامل

Review on teaching and learning of computational thinking through programming: What is next for K-12?

Programming is more than just coding, for, it exposes students to computational thinking which involves problem-solving using computer science concepts like abstraction and decomposition. Even for non-computing majors, computational thinking is applicable and useful in their daily lives. The three dimensions of computational thinking are computational concepts, computational practices and compu...

متن کامل

EAAI-10: The First Symposium on Educational Advances in Artificial Intelligence

Intelligence (EAAI) was held on July 13–14, 2010, in conjunction with the AAAI Conference on Artificial Intelligence (AAAI-10). The symposium was established in response to growing community interest in sharing best practices for (1) how to teach AI and (2) how AI can serve as a motivating problem for teaching concepts in other areas of computer science, especially in introductory computer scie...

متن کامل

Developing Intercultural Awareness and Skills in English Majors: A Constructivist Approach

In the fast-changing modern world of today, learners need global skills for life-long learning and effective communication. Among these skills are intercultural competence and critical thinking. Although teachers have acknowledged the importance of the inclusion of global skills in their actual teaching procedures, they still need more concrete methodology and tangible pedagogical frame...

متن کامل

Teaching cell biology to nonscience majors through forensics, or how to design a killer course.

Nonscience majors often do not respond to traditional lecture-only biology courses. However, these students still need exposure to basic biological concepts. To accomplish this goal, forensic science was paired with compatible cell biology subjects. Several topics such as human development and molecular biology were found to fulfill this purpose. Another goal was to maximize the hands-on experi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008